long-stay patient - Spanish English Dictionary